package com.xhsj.user.hr.process.dto.hrLeaveProcess;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Author: liuqinghua
 * @Description:正在运行请假申请参数
 * @Data:2020/9/2
 */
@Data
public class RunLeaveApplyListDto {
    /**
     * 当前页
     */
    @NotNull(message = "当前页page不能为空")
    private Integer page = 1;

    /**
     * 每页几条数据
     */
    @NotNull(message = "每页几条数size不能为空")
    private Integer size = 20;

    /**
     * 用户id
     */
    @NotNull(message = "用户id userId不能为空")
    private Long userId;

    /**
     * 部门
     */
    private Long organizationId;
    /**
     * 职位
     */
    private Long positionId;

    /**
     * 用户
     */
    private String fullName;

    /**
     * 请假类型  外键   tb_hr_assist_vacation  id
     */
    private Long vacationId;

}
